.thumb{

        padding: 3px;
}
.thumb img{
        height: 32px;
        width: 32px;
}
.thumb-wrap{
        float: left;
        margin: 4px;
        margin-right: 0;
        padding: 5px;
        text-align:center;
        cursor:pointer;
}
.thumb-wrap span{
        display: block;
        overflow: hidden;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-align: center;
        width: 100px;
        height: 50px;
}
.x-view-over{
        border:1px solid #dddddd;
        background: #efefef;
        padding: 4px;
}

.x-view-selected{
        background: #eff5fb;
        border:1px solid #99bbe8;
        padding: 4px;
}
.x-view-selected .thumb{
        background:transparent;
}
div.pButt { width: 80px; text-align: left; padding-left: 10px;}
.GridTBTitle {  color:#15428B; font-weight:bold; font-size: 12px;}
div.detail_label { color:#15428B; float:left; font-weight:bold; font-size: 12px; width:180px; height: 25px; padding: 2px 5px;}
div.detail_data { float: right; width: 90px; height: 25px;  font-size: 12px; text-align: right; padding: 2px 10px; font-weight:bold;}
.RowTit { color:#15428B; padding: 2px; font:14px arial,tahoma,helvetica,sans-serif; font-weight:bold;}
.x-grid3-row-selected, .x-grid3-cell-selected, .x-tree-selected { background-color:#ffff66 !important; border:#fc6 1px solid  !important; }
div.detail_label { color:#15428B; float:left; font-weight:bold; font-size: 12px; width:30px; height: 16px; padding: 2px 5px; font-family: arial;}
div.detail_data { float: left; width: 40px; height: 16px;  font-size: 12px; text-align: left; padding: 2px 3px; font-family: arial;}
div.detail_header { 
  font: 11px/15px arial,tahoma,helvetica,sans-serif; 
  text-align: center; height: 16px; padding: 4px;
  border-left-color: #EEEEEE;
  border-right-color: #D0D0D0;
  background-color: #F9F9F9;
  background-image: url("/bres/css/images/default/grid/grid3-hrow.gif");
}
div.detail_header div {
  width:52px; float: left; cursor: default;
}
/**/


